• word of the day

    leonotis leonurus

    leonotis leonurus - Dictionary definition and meaning for word leonotis leonurus

    Definition
    (noun) relatively nontoxic South African herb smoked like tobacco
Download our Mobile App Today
Receive our word of the day
on Whatsapp